Mapping Unstructured Grid Problems to the Connection Machine
نویسندگان
چکیده
We present a highly parallel graph mapping technique that enables one to efficiently solve unstructured grid problems on massively parallel computers. Many implicit and explicit methods for solving discretized partial differential equations require each point in the discretization to exchange data with its neighboring points every time step or iteration. The time spent communicating can limit the high performance promised by massively parallel computing. To eliminate this bottleneck we map the graph of the irregular problem to the graph representing the interconnection topology of the computer such that the sum of the distances that the messages travel is minimized. We show that, in comparison to a naive assignment of processors, our heuristic mapping algorithm significantly reduces the communication time on the Connection Machine CM-2. *Visiting Research Associate, Research Institute for Advanced Computer Science, NASA Ames Research Center, Motfett Field, CA 94035 and Ph.D. Student at 11ensselaer Polytechnic Institute, Troy, NY 12180. ISenior Scientist, Research Institute for Advanced Computer Science, NASA Ames Research Center, Moffett Field, CA 94035.
منابع مشابه
Scalability of Finite Element Applications on Distributed-memory Parallel Computers Scalability of Finite Element Applications on Distributed-memory Parallel Computers
This paper demonstrates that scalability and competitive eeciency can be achieved for unstructured grid nite element applications on distributed memory machines, such as the Connection Machine CM-5 system. The eeciency of nite element solvers is analyzed through two applications: an implicit computational aerodynamics application and an explicit solid mechanics application. Scalability of mesh ...
متن کاملMapping Unstructured Grid Computations to Massively Parallel Computers
This thesisinvestigatesthe mappingproblem: assignthe tasksof a parallel program to the processorsof a parallel computer suchthat the execution time is minimized. First, a taxonomy of objective functions and heuristics usedto solvethe mapping problem is presented. Next, we develop a highly parallel heuristic mapping algorithm, called Cyclic Pairwise Exchange (CPE), and discuss its place in the t...
متن کاملAdaptive Unstructured Grid Generation Scheme for Solution of the Heat Equation
An adaptive unstructured grid generation scheme is introduced to use finite volume (FV) and finite element (FE) formulation to solve the heat equation with singular boundary conditions. Regular grids could not acheive accurate solution to this problem. The grid generation scheme uses an optimal time complexity frontal method for the automatic generation and delaunay triangulation of the grid po...
متن کاملData Partitioning for Load{Balance and Communication Bandwidth Preservation
Preservation of locality of reference is the most critical issue for performance in high performance archi-tectures, especially scalable architectures with electronic interconnection networks. We brieey discuss some of the issues in this paper and give results from the use of spectral bisection on irregular grid computations on the Connection Machine systems.
متن کاملPartitioning & Mapping of Unstructured Meshes to Parallel Machine Topologies
We give an overview of some strategies for mapping unstructured meshes onto processor grids. Sample results show that the mapping can make a considerable difference to the communication overhead in the parallel solution time, particularly as the number of processors increase.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992